microtome (microscopy) - Turkish English Dictionary